thing to lean upon - Türkisch Englisch Wörterbuch